// 引入http模块
let http = require('http');
// 引入url模块
let url = require('url');
// 创建http 应用服务 实例对象
let server = http.createServer();
// 给创建好的服务器实例 server 绑定接收 request 事件
// 当客户端有请求来的时候就执行回调函数
server.on("request", (req, res) => {
   // /?username=zhangsan&password=123
   // 以前的方法很麻烦
   // console.log(url.parse(req.url, true))
   let user = url.parse(req.url, true).query
   if(user.username == "zhangsan" && user.password == "123"){
       res.end(`welcome ${user.username}`)
   }else{
    res.end(`can not pass`)
   }
});
// 绑定监听端口，开启服务器
server.listen(8080, '127.0.0.1', () => {
  console.log(`服务器开始监听!!!,port:${ 8080 }`);
});

